French horn

noun
1.
a musical brass wind instrument with a long, coiled tube having a conical bore and a flaring bell.
Origin
1735-45
British Dictionary definitions for French horn

French horn

noun
1.
(music) a valved brass instrument with a funnel-shaped mouthpiece and a tube of conical bore coiled into a spiral. It is a transposing instrument in F. Range: about three and a half octaves upwards from B on the second leger line below the bass staff See horn
French horn in Culture

French horn definition


A mellow-sounding brass instrument, pitched lower than a trumpet and higher than a tuba.